const appUrl = {
  // app
  APP_CODE: 'OPERATION', // app编码
  APP_URL_KEY_BACK_URL: 'backUrl', // url参数key - 重定向url (同api参数)

  // api
  API_HOST_BASE: (process.env.NODE_ENV === 'development' ? process.env.VUE_APP_BASE_API_HOST : '') + '/operation-server',
  API_SUCCESS_CODE: 1, // code - 接口返回 - 成功
  API_INVALID_TOKEN_CODE: 100001, // code - 接口返回 - token无效，未登录或已过期
  API_NO_PERMISSION: 100003, // code - 接口返回 - 没有访问权限
  SSO_API_NO_PERMISSION: 100032, // code - sso-api 接口返回 - 没有访问权限
  LICENSE_ERROR_CODE_UNKNOWN_ERROR: 100050, //  code - License返回 - 未知许可证错误
  LICENSE_ERROR_CODE_GET_DOG_ERROR: 100051, //  code - License返回 - 无法获取软件狗ID
  LICENSE_ERROR_CODE_NO_LICENSE_ERROR: 100052, // code - License返回 - 许可证不存在
  LICENSE_ERROR_CODE_LICENSE_OVERDUE_ERROR: 100053, // code - License返回 - 许可证过期
  LICENSE_ERROR_CODE_PARSE_LICENSE_ERROR: 100054, // code - License返回 - 无法解析许可证
  LICENSE_ERROR_CODE_ISSUE_DATE_ERROR: 100055, //  code - License返回 - 发行日期错误
  LICENSE_ERROR_CODE_VALID_DATE_ERROR: 100056, //  code - License返回 - 有效期限错误
  API_KEY_TOKEN: 'oneToken', // token key，用于请求头，请求参数
  API_KEY_CLIENT_CODE: 'oneClientCode',
  API_KEY_CURR_USER_LANG: 'oneCurrUserLang',

  // sso相关 路径
  // 跳转sso登录（服务端）
  SSO_LINK_URL_GO_SSO_LOGIN: '/sso-link/go-sso-login',
  // 注销url（服务端）
  SSO_LINK_URL_LOGOUT: '/sso-link/logout',
  // 跳转sso首页（服务端）
  SSO_LINK_URL_GO_SSO_HOME: '/sso-link/go-sso-home',
  // 获取用户信息url（服务端）
  SSO_LINK_URL_AUTH_INFO: '/sso-link/auth-info',

  // License获取模块授权数量路径
  LICENSE_URL_GET_COUNT: '/api/sso-open/license/count-by-mult-module-no'
}
Object.freeze(appUrl)
export default appUrl
